package com.dnndo.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dnndo.system.domain.SysPlaInfConf;
import java.util.List;

public interface ISysPlaInfConfService extends IService<SysPlaInfConf> {
  /**
   *  查询平台信息配置列表
   * @param plaInfConf 实现条件查询
   * @param userId 用户id
   * @return  平台信息配置列表
   */
  List<SysPlaInfConf> selectList(SysPlaInfConf plaInfConf, Long userId);

  /**
   *  删除平台信息配置
   * @param webId 平台信息配置id
   * @return  删除结果
   */
  int deleteSysPlaInfConfByWebId(Long webId);

  /**
   *   更新平台信息配置
   * @param plaInfConf 平台信息配置
   * @return 更新结果
   */
  int updateSysPlaInfConf(SysPlaInfConf plaInfConf);

  /**
   * 根据id查询平台信息配置
   * @param id 查询id
   * @return 平台信息配置
   */
  SysPlaInfConf selectConfById(Long id);

  /**
   * 新增平台信息配置
   * @param plaInfConf 平台信息配置
   * @return 插入结果
   */
  int insertSysPlaInfConf(SysPlaInfConf plaInfConf);
}
